/* Main Query */
@media (max-width:800px){
  .foot{width:50%}
  .foot .widget{margin:0;padding:20px 20px 0;border:none}
  #main-nav input{display:block}
}
@media (max-width:767px){
  body{-webkit-text-size-adjust:none}
  .row{width:100%;min-width:0;margin-left:0;margin-right:0}
  .row .onecol,.row .twocol,.row .threecol,.row .fourcol,.row .fivecol,.row .sixcol,.row .sevencol,.row .eightcol,.row .ninecol,.row .tencol,.row .elevencol,.row .twelvecol{width:auto;float:none;margin-left:0;margin-right:0;margin-bottom:1.5em}
  .foot{float:none;display:block;width:auto;border-top:1px solid #333;border-bottom:1px solid black;margin:0;padding:20px 0 0}
  .foot .widget{border:none;padding:0;margin:0}
  .foot ul,.foot ol,.foot li{padding:0;border:none;list-style-type:square;margin-left:1em}
  .widget-box-1{border-top:none}
  .widget-box-4{border-bottom:none}
  #footer .left,#footer .right{float:none;display:block;width:auto;margin:0;text-align:center}
}
@media (max-width:600px){
  body{font-size:.8125em;line-height:1.5em}
  .comments .comment-replies{margin-left:0}
}
@media (max-width:340px){
  .foot{padding:10px 0 0;border:none}
  .foot h2{font-size:120%}
  .foot li{margin-left:.7em}
}